doing hard time - Turkish English Dictionary